package cn.wk.org.service;

import cn.wk.basic.exception.DiyException;
import cn.wk.basic.service.IBaseService;
import cn.wk.org.domain.Shop;

import java.util.List;

public interface IShopService extends IBaseService<Shop>{
    /**
     * 用来保存店铺信息
     * 里面也包含了员工的信息
     * @param shop
     */
    void setTlement(Shop shop) throws DiyException;

    /**
     * 用来查找状态为0的店铺
     * @return
     */
    List<Shop> toAudit();

    /**
     * 根据id去更改店铺状态
     * @param id
     */
    void updateState(Long id);

    /**
     * 根据logininid查询shop
     * @param id
     * @return
     */
    Shop findByLoginInfoId(Long id);
}
